メインコンテンツまでスキップ
バージョン: DAI 7.1

GitリポジトリからDAIへのスイートの追加

Gitリポジトリ(リポ)に存在するスイートは、DAIに追加することができ、これによりモデルやスクリプトベースのテストケースでこれらのスイートのスクリプトを使用することができます。

新しいGit接続を設定した後、初期設定の一部としてスイートを追加するためにスイート管理ページに移動するか、Git接続を保存した後に後で戻ることができます。スイート管理ページは、Git接続の編集ページの上部のタブや、Git接続のリストページのアクションメニューからいつでもアクセスできます。

初期設定後、リポのファイル構造をクローンして解析し、DAIに追加できるスイートを特定するまでわずかな遅延があります。

スイートの追加

Git接続が確認されたら、以下の手順に従ってDAIにスイートを追加できます:

  1. Git接続のスイート管理タブに移動します。
  2. スイートを追加をクリックします。
  3. スイートを選択と表示されるドロップダウンラベルをクリックします。
  4. スイートを選択します。
  5. 保存をクリックします。
  6. これでDAIのテストを設定するためにこれらのスイートを使用できます。

スイートを追加すると、DAIは定期的にGitリポと同期し、スクリプトベースのテストケースを作成する際に最新のスクリプトを選択できます。

DAIにスイートを追加したら、デザイナー -> スイートページに移動すると、スイートリストに追加されているのが確認できます。

Note

スイート名は、DAIの内部ストレージとすべてのGit接続でユニークである必要があります。DAIの内部ストレージに同じ名前のスイートが既に存在する場合、ドロップダウンで選択肢として表示されません。 これは、この制約を回避するためにスイートフォルダの名前を変更する必要があるかもしれません。既存のDAIスイートを削除すると、そのスイートに関連するデータが失われることに注意してください。

スイートの削除

GitリポジトリからDAIに追加されたスイートは、Git接続のスイート管理ページの各スイートの右側にあるゴミ箱アイコンをクリックするか、デザイナー > スイートページのリンク解除オプションを使用して削除できます。

Warning

リポからインポートしたスイートのリンクを解除すると、そのスイートを使用するすべてのテストがカスケード削除されます。既にスクリプトベースのテストケースを設定している場合、またはGit接続からのスイートを使用してモデルにスニペットを添付している場合、これらのスクリプトテストは削除され、これらのモデルは実行できなくなります。

ヘルパースイートについて

ヘルパースイートは、メインスイートと同じリポに位置している必要があり、各ヘルパースイートは個別にインポートする必要があります。DAIは、単一のテスト設定に複数のリポジトリからのスイートをロードすることはサポートしていません。